human source handler - German English Dictionary